Słownik techniczny polsko-angielski

white cells, leucocytes